leave the impression of - Deutsch Englisch Wörterbuch